<?xml version="1.0" encoding="iso-8859-1" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
  <head>
    <meta http-equiv="Content-Type" content=
    "application/xhtml+xml; charset=iso-8859-1" />
    <title>
      Evince-3.34.2
    </title>
    <link rel="stylesheet" type="text/css" href="../stylesheets/lfs.css" />
    <meta name="generator" content="DocBook XSL Stylesheets V1.78.1" />
    <link rel="stylesheet" href="../stylesheets/lfs-print.css" type=
    "text/css" media="print" />
  </head>
  <body class="blfs" id="blfs-2020-04-02">
    <div class="navheader">
      <h4>
        Beyond Linux<sup>�</sup> From Scratch <span class="phrase">(System
        V</span> Edition) - Version 2020-04-02
      </h4>
      <h3>
        Chapter&nbsp;34.&nbsp;<span class="phrase">GNOME Applications</span>
      </h3>
      <ul>
        <li class="prev">
          <a accesskey="p" href="eog.html" title="EOG-3.34.2">Prev</a>
          <p>
            EOG-3.34.2
          </p>
        </li>
        <li class="next">
          <a accesskey="n" href="evolution.html" title=
          "Evolution-3.34.4">Next</a>
          <p>
            Evolution-3.34.4
          </p>
        </li>
        <li class="up">
          <a accesskey="u" href="applications.html" title=
          "Chapter&nbsp;34.&nbsp;GNOME Applications">Up</a>
        </li>
        <li class="home">
          <a accesskey="h" href="../index.html" title=
          "Beyond Linux� From Scratch     (System V Edition) - Version 2020-04-02">
          Home</a>
        </li>
      </ul>
    </div>
    <div class="sect1" lang="en" xml:lang="en">
      <h1 class="sect1">
        <a id="evince" name="evince"></a>Evince-3.34.2
      </h1>
      <div class="package" lang="en" xml:lang="en">
        <h2 class="sect2">
          Introduction to Evince
        </h2>
        <p>
          <span class="application">Evince</span> is a document viewer for
          multiple document formats. It supports PDF, Postscript, DjVu, TIFF
          and DVI. It is useful for viewing documents of various types using
          one simple application instead of the multiple document viewers
          that once existed on the <span class="application">GNOME</span>
          Desktop.
        </p>
        <p>
          This package is known to build and work properly using an LFS-9.1
          platform.
        </p>
        <h3>
          Package Information
        </h3>
        <div class="itemizedlist">
          <ul class="compact">
            <li class="listitem">
              <p>
                Download (HTTP): <a class="ulink" href=
                "http://ftp.gnome.org/pub/gnome/sources/evince/3.34/evince-3.34.2.tar.xz">
                http://ftp.gnome.org/pub/gnome/sources/evince/3.34/evince-3.34.2.tar.xz</a>
              </p>
            </li>
            <li class="listitem">
              <p>
                Download (FTP): <a class="ulink" href=
                "ftp://ftp.gnome.org/pub/gnome/sources/evince/3.34/evince-3.34.2.tar.xz">
                ftp://ftp.gnome.org/pub/gnome/sources/evince/3.34/evince-3.34.2.tar.xz</a>
              </p>
            </li>
            <li class="listitem">
              <p>
                Download MD5 sum: 9e9e82fa8f6045ad7817157d9335d185
              </p>
            </li>
            <li class="listitem">
              <p>
                Download size: 2.4 MB
              </p>
            </li>
            <li class="listitem">
              <p>
                Estimated disk space required: 71 MB
              </p>
            </li>
            <li class="listitem">
              <p>
                Estimated build time: 0.4 SBU (Using parallelism=4)
              </p>
            </li>
          </ul>
        </div>
        <h3>
          Evince Dependencies
        </h3>
        <h4>
          Required
        </h4>
        <p class="required">
          <a class="xref" href="../x/adwaita-icon-theme.html" title=
          "adwaita-icon-theme-3.36.0">adwaita-icon-theme-3.36.0</a>,
          <a class="xref" href="gsettings-desktop-schemas.html" title=
          "gsettings-desktop-schemas-3.36.0">gsettings-desktop-schemas-3.36.0</a>,
          <a class="xref" href="../x/gtk3.html" title=
          "GTK+-3.24.16">GTK+-3.24.16</a>, <a class="xref" href=
          "../pst/itstool.html" title="itstool-2.0.6">itstool-2.0.6</a>,
          <a class="xref" href="../general/libxml2.html" title=
          "libxml2-2.9.10">libxml2-2.9.10</a>, and <a class="xref" href=
          "../general/openjpeg2.html" title=
          "OpenJPEG-2.3.1">OpenJPEG-2.3.1</a>
        </p>
        <h4>
          Recommended
        </h4>
        <p class="recommended">
          <a class="xref" href="gnome-keyring.html" title=
          "gnome-keyring-3.36.0">gnome-keyring-3.36.0</a>, <a class="xref"
          href="../general/gobject-introspection.html" title=
          "gobject-introspection-1.64.0">gobject-introspection-1.64.0</a>,
          <a class="xref" href="libsecret.html" title=
          "libsecret-0.20.2">libsecret-0.20.2</a>, <a class="xref" href=
          "nautilus.html" title="Nautilus-3.36.1.1">Nautilus-3.36.1.1</a> (to
          build the plugin), and <a class="xref" href=
          "../general/poppler.html" title="Poppler-0.87.0">Poppler-0.87.0</a>
        </p>
        <h4>
          Optional
        </h4>
        <p class="optional">
          <a class="xref" href="../pst/cups.html" title=
          "Cups-2.3.1">Cups-2.3.1</a> (to enable printing if support is built
          into <span class="application">GTK+ 3</span>), <a class="xref"
          href="gnome-desktop.html" title=
          "gnome-desktop-3.36.1">gnome-desktop-3.36.1</a>, <a class="xref"
          href="../general/gspell.html" title=
          "gspell-1.8.3">gspell-1.8.3</a>, <a class="xref" href=
          "../multimedia/gst10-plugins-base.html" title=
          "gst-plugins-base-1.16.2">gst-plugins-base-1.16.2</a>, <a class=
          "xref" href="../general/gtk-doc.html" title=
          "GTK-Doc-1.32">GTK-Doc-1.32</a>, <a class="xref" href=
          "../general/libgxps.html" title="Libgxps-0.3.1">libgxps-0.3.1</a>,
          <a class="xref" href="../general/libtiff.html" title=
          "LibTIFF-4.1.0">LibTIFF-4.1.0</a>, <a class="xref" href=
          "../pst/texlive.html" title=
          "texlive-20190410-source">texlive-20190410</a> (or <a class="xref"
          href="../pst/tl-installer.html" title=
          "install-tl-unx">install-tl-unx</a>), <a class="ulink" href=
          "http://djvu.sourceforge.net/">DjVuLibre</a>, <a class="ulink"
          href="http://www.freedesktop.org/wiki/Software/libspectre/">libspectre</a>,
          <a class="ulink" href=
          "https://github.com/jlaurens/synctex">Synctex</a>, and <a class=
          "ulink" href=
          "https://www.ibiblio.org/pub/Linux/libs/graphics/!INDEX.html">t1lib</a>
        </p>
        <p class="usernotes">
          User Notes: <a class="ulink" href=
          "http://wiki.linuxfromscratch.org/blfs/wiki/evince">http://wiki.linuxfromscratch.org/blfs/wiki/evince</a>
        </p>
      </div>
      <div class="installation" lang="en" xml:lang="en">
        <h2 class="sect2">
          Installation of Evince
        </h2>
        <p>
          Install <span class="application">Evince</span> by running the
          following commands:
        </p>
        <pre class="userinput">
<kbd class="command">CFLAGS="$CFLAGS -I/opt/texlive/2019/include    " \
CXXFLAGS="$CXXFLAGS -I/opt/texlive/2019/include" \
./configure --prefix=/usr                         \
            --enable-introspection                \
            --without-gspell                      \
            --disable-static                      \
            --with-systemduserunitdir=no         &amp;&amp;
make</kbd>
</pre>
        <p>
          This package does not have a working testsuite.
        </p>
        <p>
          Now, as the <code class="systemitem">root</code> user:
        </p>
        <pre class="root">
<kbd class="command">make install</kbd>
</pre>
        <div class="admon note">
          <img alt="[Note]" src="../images/note.png" />
          <h3>
            Note
          </h3>
          <p>
            If you installed the package to your system using a <span class=
            "quote">&ldquo;<span class="quote">DESTDIR</span>&rdquo;</span>
            method, <code class=
            "filename">/usr/share/glib-2.0/schemas/gschemas.compiled</code>
            was not updated/created. Create (or update) the file using the
            following command as the <code class="systemitem">root</code>
            user:
          </p>
          <pre class="root">
<kbd class="command">glib-compile-schemas /usr/share/glib-2.0/schemas</kbd>
</pre>
        </div>
      </div>
      <div class="commands" lang="en" xml:lang="en">
        <h2 class="sect2">
          Command Explanations
        </h2>
        <p>
          <em class="parameter"><code>CFLAGS="$CFLAGS ..."
          CXXFLAGS="$CXXFLAGS ..." LDFLAGS="$LDFLAGS ..."</code></em>: If
          <span class="application">TeXLive</span> has been installed in
          <code class="filename">/opt/texlive-2019</code> the configure
          script will find <code class="filename">libkpathsea.so</code> and
          enable the DVI backend, but without this addition the compile will
          fail because it cannot find the required headers. Adding this to a
          system where <span class="application">TeXLive</span> has not been
          installed does not break the build.
        </p>
        <p>
          <em class="parameter"><code>--without-gspell</code></em>: This
          switch turns off support for the spell checking plugin. Remove this
          if you have gspell installed.
        </p>
        <p>
          <em class="parameter"><code>--enable-introspection</code></em>: By
          default, the <span class="application">Gobject Introspection</span>
          support is turned off, even though that package is an expected
          component of the <span class="application">GNOME</span> Desktop.
        </p>
        <p>
          <em class="parameter"><code>--disable-static</code></em>: This
          switch prevents installation of static versions of the libraries.
        </p>
        <p>
          <code class="option">--enable-gtk-doc</code>: Use this parameter if
          <span class="application">GTK-Doc</span> is installed and you wish
          to rebuild and install the API documentation.
        </p>
        <p>
          <code class="option">--disable-nautilus</code>: This switch
          disables building the <span class="application">Nautilus</span>
          Plugin. Use this switch if <span class=
          "application">Nautilus</span> is not installed.
        </p>
        <p>
          <code class="option">--without-keyring</code>: This switch disables
          the use of <span class="application">libsecret</span>. Use this
          switch if <span class="application">libsecret</span> is not
          installed.
        </p>
      </div>
      <div class="content" lang="en" xml:lang="en">
        <h2 class="sect2">
          Contents
        </h2>
        <div class="segmentedlist">
          <div class="seglistitem">
            <div class="seg">
              <strong class="segtitle">Installed Programs:</strong>
              <span class="segbody">evince, evince-previewer, and
              evince-thumbnailer</span>
            </div>
            <div class="seg">
              <strong class="segtitle">Installed Libraries:</strong>
              <span class="segbody">libevdocument3.so, libevview3.so, and
              /usr/lib/nautilus/extensions-3.0/libevince-properties-page.so</span>
            </div>
            <div class="seg">
              <strong class="segtitle">Installed Directories:</strong>
              <span class="segbody">/usr/{include,lib,share}/evince,
              /usr/share/gtk-doc/html/{evince,libevdocument-3.0,libevview-3.0},
              and /usr/share/help/*/evince</span>
            </div>
          </div>
        </div>
        <div class="variablelist">
          <h3>
            Short Descriptions
          </h3>
          <table border="0" class="variablelist">
            <colgroup>
              <col align="left" valign="top" />
              <col />
            </colgroup>
            <tbody>
              <tr>
                <td>
                  <p>
                    <a id="evince-prog" name="evince-prog"></a><span class=
                    "term"><span class=
                    "command"><strong>evince</strong></span></span>
                  </p>
                </td>
                <td>
                  <p>
                    is a multiple format document viewer.
                  </p>
                </td>
              </tr>
              <tr>
                <td>
                  <p>
                    <a id="evince-previewer" name=
                    "evince-previewer"></a><span class="term"><span class=
                    "command"><strong>evince-previewer</strong></span></span>
                  </p>
                </td>
                <td>
                  <p>
                    is an applicaton that implements the printing previewer.
                  </p>
                </td>
              </tr>
              <tr>
                <td>
                  <p>
                    <a id="evince-thumbnailer" name=
                    "evince-thumbnailer"></a><span class="term"><span class=
                    "command"><strong>evince-thumbnailer</strong></span></span>
                  </p>
                </td>
                <td>
                  <p>
                    is a simple program used to create thumbnail images of
                    supported documents.
                  </p>
                </td>
              </tr>
            </tbody>
          </table>
        </div>
      </div>
      <p class="updated">
        Last updated on 2020-03-14 20:03:09 -0500
      </p>
    </div>
    <div class="navfooter">
      <ul>
        <li class="prev">
          <a accesskey="p" href="eog.html" title="EOG-3.34.2">Prev</a>
          <p>
            EOG-3.34.2
          </p>
        </li>
        <li class="next">
          <a accesskey="n" href="evolution.html" title=
          "Evolution-3.34.4">Next</a>
          <p>
            Evolution-3.34.4
          </p>
        </li>
        <li class="up">
          <a accesskey="u" href="applications.html" title=
          "Chapter&nbsp;34.&nbsp;GNOME Applications">Up</a>
        </li>
        <li class="home">
          <a accesskey="h" href="../index.html" title=
          "Beyond Linux� From Scratch     (System V Edition) - Version 2020-04-02">
          Home</a>
        </li>
      </ul>
    </div>
  </body>
</html>
